.dropdown {
  /** Safari has a bug where parent elements with overflow: auto
   *  will clip elements that are positioned with fixed/absolute
   *  whenever the parent element is overflowing (ie. has scrollbars).
   *
   *  See https://bugs.webkit.org/show_bug.cgi?id=160953
   *
   *  This causes popovers rendered by children of this popover to be
   *  clipped.
   *
   *  This workaround solves the issue by moving the overflow
   *  onto a child element instead.
   */
  overflow: visible;
}

.dropdownContent {
  overflow: auto;
  max-width: inherit;
  max-height: inherit;
}
